<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
    var arr = ["hello", 5,6,7,8,9, "world"];
    console.log(arr); 
    //查
    // console.log(arr[0])
    // console.log(arr[1])
    // console.log(arr[arr.length-1])
    // function fn(i){
    //     for(var i=0;i<arr.length;i++){
    //         console.log(arr[i])
    //     }
    // }
    // fn()
    //改
    // arr[3]="abc";
    // console.log(arr[3])
    //增
    // 增：只能在数组的最后增
    // console.log(arr.length);
    // console.log(arr[6]);
    // arr[7] = "abc";
    // console.log(arr[7]);
    // arr[10] = "qwe";
    
    // 在中间增：需要先将位置腾出来，再插入进去
    // arr[7] = arr[6];
    // arr[6] = arr[5];
    // arr[5] = arr[4];
    // arr[4] = arr[3];
    // arr[3] = "abc";
    // 需要在索引为3的位置新增abc数据
    // for(var i=arr.length-1; i>=3; i--){
    //     arr[i+1] = arr[i]
    // }
    // arr[3] = "abc";
    // 需要在索引为n的位置新增data
    // function insert(arr, n, data){
    //     for(var i=arr.length-1; i>=n; i--){
    //         arr[i+1] = arr[i];
    //     }
    //     arr[n] = data;
    // }
    // insert(arr, 4, "q");

    // 删
    // arr[3] = undefined
    // delete arr[3];
    // arr.length = 4;

    // arr[3] = arr[4];
    // arr[4] = arr[5];
    // arr[5] = arr[6];
    // arr.length = arr.length-1

    // function remove(arr, n){
    //     for(var i=n;i<arr.length-1;i++){
    //         arr[i] = arr[i+1];
    //     }
    //     arr.length -= 1;
    // }
    // remove(arr, 0);

    console.log(arr);

    </script>
</body>
</html>